implanted stent - Turco Inglés Diccionario